<%@ Page Language="C#" MasterPageFile="~/MasterPage2.master" AutoEventWireup="true"
    CodeFile="Auditoria.aspx.cs" Inherits="Motivos_Auditoria" Title="Untitled Page" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <fieldset>
        <legend><b>Auditoria</b></legend>
        <table>
            <tr>
                <td class="label" colspan="2">
                    Buscar en Sistema.
                </td>
            </tr>
            <tr>
                <td>
                    Fecha de Inicio</td>
                <td>
                    <asp:TextBox ID="tb_fechaInicio" runat="server" Width="180px" MaxLength="10" OnTextChanged="tb_fechaInicio_TextChanged" ></asp:TextBox>&nbsp;
                    <img src="../imagen/Calendar.png" id="calenInicio" alt="Calendario" runat="server"
                        visible="true" />
                   <asp:RegularExpressionValidator ID="RegularExpressionValidator1" ControlToValidate="tb_fechaInicio" runat="server" ErrorMessage="Fecha invalida" ValidationExpression="\d{2}\/\d{2}\/\d{4}" ></asp:RegularExpressionValidator>
                    
                    <cc1:CalendarExtender ID="ceFechaInicio" runat="server" TargetControlID="tb_fechaInicio"
                        PopupButtonID="calenInicio" Format="dd/MM/yyyy" />
                    <asp:Label ID="lb_fechaInicialError" runat="server" Text="Fecha invalida" ForeColor="red" Visible="false"></asp:Label>
                </td>
                <td>
                    <asp:Label ID="lb_invalido" runat="server" Text="Fecha Inicial sobrepasa la Final" ForeColor="red" Visible="false"></asp:Label>
                </td>   
                    
            </tr>
            <tr>
                <td>
                    Fecha de Final
                </td>
                <td>
                    <asp:TextBox ID="tb_fechaFinal" runat="server" Width="180px" MaxLength="10"></asp:TextBox>
                    <img src="../imagen/Calendar.png" id="calenFin" alt="Calendario" runat="server" visible="true" />
                   <asp:RegularExpressionValidator ID="RegularExpressionValidator2" ControlToValidate="tb_fechaInicio" runat="server" ErrorMessage="Fecha invalida" ValidationExpression="\d{2}\/\d{2}\/\d{4}" ></asp:RegularExpressionValidator>     
                    <cc1:CalendarExtender ID="ceFechaFin" runat="server" TargetControlID="tb_fechaFinal"
                        PopupButtonID="calenFin" Format="dd/MM/yyyy" />                    
                        <asp:Label ID="lb_fechaFinalError" runat="server" Text="Fecha invalida" ForeColor="red" Visible="false"></asp:Label>
                </td>
            </tr>
            <tr>
                <td>
                    Nombre de Registro</td>
                <td>
                    <asp:DropDownList ID="ddlPaginas" runat="server">
                        <asp:ListItem Value="Todos">Todos</asp:ListItem>
                        <asp:ListItem Value="Marcas">Marcas</asp:ListItem>
                        <asp:ListItem Value="Modelo_Productos">Modelo</asp:ListItem>
                        <asp:ListItem Value="Familias_Productos">Familia</asp:ListItem>
                        <asp:ListItem Value="Productos">Productos</asp:ListItem>                        
                        <asp:ListItem Value="Movimientos">Movimientos</asp:ListItem>
                        
                        <asp:ListItem Value="Cotizaciones">Cotizaciones</asp:ListItem>
                        <asp:ListItem Value="Factura Compras">Factura Compras</asp:ListItem>
                        
                        <asp:ListItem Value="Empleados">Empleados</asp:ListItem>
                        
                        <asp:ListItem Value="Motivos">Motivos</asp:ListItem>
                        <asp:ListItem Value="Monedas">Monedas</asp:ListItem>
                        <asp:ListItem Value="Ordenes Devolucion">Ordenes Devolucion</asp:ListItem>
                        
                        
                    </asp:DropDownList>
                    <asp:ImageButton ID="imgbtnBuscar" runat="server" ImageUrl="../imagen/lupa.png" OnClick="imgbtnBuscar_Click" ToolTip="Buscar" ValidationGroup="obligatoria" CssClass="tamanhoBoton">
                    </asp:ImageButton>
                    <asp:ImageButton ID="imgbtnCancelar" runat="server" CssClass="tamanhoBoton" ImageUrl="../imagen/cancel.png"
                        OnClick="imgbtnCancelar_Click" ToolTip="Cancelar" Visible="False" /></td>
            </tr>
        </table>
        </fieldset>
        
        <fieldset>
                <legend><b>Listado de Eventos</b></legend>
                <table>
                    <tr>
                        <td>
                            <asp:GridView ID="gvResultado" runat="server" AutoGenerateColumns="False" DataKeyNames="cod_auditoria"
                                CssClass="GridViewStyle" AllowPaging="false" Width="800px" >
                                <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
                                <RowStyle BackColor="#EFF3FB" />
                                <EditRowStyle BackColor="#2461BF" />
                                <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
                                <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
                                <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
                                <AlternatingRowStyle BackColor="White" />
                                <Columns>
                                    <asp:BoundField DataField="cod_auditoria" HeaderText="cod" ReadOnly="True" SortExpression="cao" Visible="False" />
                                    <asp:BoundField DataField="fechaEvento" HeaderText="Fecha" SortExpression="Fecha" />
                                    <asp:BoundField DataField="usuario" HeaderText="Usuario" SortExpression="user" />
                                    <asp:BoundField DataField="valorIngresado" HeaderText="Ingresado" SortExpression="ingresado"  />
                                    <asp:BoundField DataField="valorModificado" HeaderText="Modificado" SortExpression="modificado"  />
                                    <asp:BoundField DataField="valorBorrado" HeaderText="Borrado" SortExpression="borrado"  />
                                    <asp:BoundField DataField="pagina" HeaderText="Pagina" SortExpression="pagina"  />
                                    <asp:BoundField DataField="campo" HeaderText="campo" SortExpression="campo"  />                                    
                                </Columns>
                            </asp:GridView>
                        </td>
                    </tr>
                </table>
                </fieldset>          
            
    <cc1:ModalPopupExtender ID="mpeResultado" runat="server" BehaviorID="popupEliminar"
        TargetControlID="Label1" PopupControlID="pnlConfirmarEliminar" BackgroundCssClass="modalBackground"
        DynamicServicePath="" Enabled="True" />
    <cc1:DragPanelExtender ID="dpeEliminarMoneda" runat="server" TargetControlID="pnlConfirmarEliminar"
        DragHandleID="pnlConfirmarEliminar" Enabled="True">
    </cc1:DragPanelExtender>
    <!-- inicio componenetes para mostrar el pupup eliminar -->
    <!-- incio popup confirmar eliminar -->
    <!-- INICIO PANEL DE CONFIRMAR ELIMINAR-->
    <asp:Panel Style="display: none" ID="pnlConfirmarEliminar" runat="server" CssClass="modalpopup">
        <div class="container">
            <div class="header">  
                <asp:Label ID="Label1" runat="server" CssClass="msg" Text="Resultado" />              
                <asp:LinkButton ID="LinkButton1" runat="server" CssClass="close" OnClientClick="$find('popupEliminar').hide(); return false;" />
            </div>
            <div class="body">
                <asp:Label ID="Label2" runat="server" CssClass="msg" Text="No se encontro resultado" />
            </div>
            <div class="footer">                
                <asp:Button ID="btCancelarEliminar" runat="server" Text="Acaptar" OnClientClick="$find('popupEliminar').hide(); return false;" />
            </div>
        </div>
    </asp:Panel>
    
    
    <!-- Validadores de Fecha Inicial 
    <asp:RequiredFieldValidator ID="rfvFechaInical" runat="server" ControlToValidate="tb_fechaInicio"
        ErrorMessage="Ingrese una Fecha" ValidationGroup="obligatorio" Display="None">
    </asp:RequiredFieldValidator>    
    <cc1:ValidatorCalloutExtender runat="server" ID="vceMarca" TargetControlID="rfvFechaInical"
        HighlightCssClass="validatorCalloutHighlight" Enabled="True" />
        
         Validadores de Fecha Final
    <asp:RequiredFieldValidator ID="rfvFechaFinal" runat="server" ControlToValidate="tb_fechaFinal"
        ErrorMessage="Ingrese una Fecha" ValidationGroup="obligatorio" Display="None">
    </asp:RequiredFieldValidator>    
    <cc1:ValidatorCalloutExtender runat="server" ID="ValidatorCalloutExtender1" TargetControlID="rfvFechaFinal"
        HighlightCssClass="validatorCalloutHighlight" Enabled="True" />
        -->
        
</asp:Content>
